• word of the day

    poplar tree

    poplar tree - Dictionary definition and meaning for word poplar tree

    Definition
    (noun) any of numerous trees of north temperate regions having light soft wood and flowers borne in catkins
    Synonyms : poplar

Word used in video below:
text: as tree world what's tree world tree
Download our Mobile App Today
Receive our word of the day
on Whatsapp